repair of heavy vehicles - Espagnol Anglais Dictionnaire